more strange - French English Dictionary